dirty work at the crossroads - Spanish English Dictionary